package org.pim.smart.hibernate.domain;

/**
 * AbstractContactSupp entity provides the base persistence definition of the
 * ContactSupp entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public abstract class AbstractContactSupp implements java.io.Serializable {

	// Fields

	private Integer contactSuppOid;
	private ContactMain contactMain;
	private String contactSuppType;
	private String contactSuppDesc;
	private String contactSuppData;

	// Constructors

	/** default constructor */
	public AbstractContactSupp() {
	}

	/** minimal constructor */
	public AbstractContactSupp(ContactMain contactMain, String contactSuppType,
			String contactSuppData) {
		this.contactMain = contactMain;
		this.contactSuppType = contactSuppType;
		this.contactSuppData = contactSuppData;
	}

	/** full constructor */
	public AbstractContactSupp(ContactMain contactMain, String contactSuppType,
			String contactSuppDesc, String contactSuppData) {
		this.contactMain = contactMain;
		this.contactSuppType = contactSuppType;
		this.contactSuppDesc = contactSuppDesc;
		this.contactSuppData = contactSuppData;
	}

	// Property accessors

	public Integer getContactSuppOid() {
		return this.contactSuppOid;
	}

	public void setContactSuppOid(Integer contactSuppOid) {
		this.contactSuppOid = contactSuppOid;
	}

	public ContactMain getContactMain() {
		return this.contactMain;
	}

	public void setContactMain(ContactMain contactMain) {
		this.contactMain = contactMain;
	}

	public String getContactSuppType() {
		return this.contactSuppType;
	}

	public void setContactSuppType(String contactSuppType) {
		this.contactSuppType = contactSuppType;
	}

	public String getContactSuppDesc() {
		return this.contactSuppDesc;
	}

	public void setContactSuppDesc(String contactSuppDesc) {
		this.contactSuppDesc = contactSuppDesc;
	}

	public String getContactSuppData() {
		return this.contactSuppData;
	}

	public void setContactSuppData(String contactSuppData) {
		this.contactSuppData = contactSuppData;
	}

}